lance sterling